From 59fce3020090cd5ca5b880700d4b2e3eef8f74df Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 29 Jul 2020 17:42:49 -0400 Subject: [PATCH] icon-browser: Install desktop file and appdata That is needed to make the flatpak build in our ci happy. --- demos/icon-browser/meson.build | 16 ++++++++++ .../org.gtk.IconBrowser4.appdata.xml | 31 +++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 demos/icon-browser/org.gtk.IconBrowser4.appdata.xml diff --git a/demos/icon-browser/meson.build b/demos/icon-browser/meson.build index ac7b84aa90..beefebba30 100644 --- a/demos/icon-browser/meson.build +++ b/demos/icon-browser/meson.build @@ -18,3 +18,19 @@ executable('gtk4-icon-browser', gui_app: true, link_args: extra_demo_ldflags, install: true) + +# icons +icontheme_dir = join_paths(gtk_datadir, 'icons/hicolor') + +foreach size: ['scalable', 'symbolic'] + install_subdir('data/' + size, + install_dir: icontheme_dir + ) +endforeach + +# desktop file +install_data('org.gtk.IconBrowser4.desktop', install_dir: gtk_applicationsdir) + +# appdata +install_data('org.gtk.IconBrowser4.appdata.xml', install_dir: gtk_appdatadir) + diff --git a/demos/icon-browser/org.gtk.IconBrowser4.appdata.xml b/demos/icon-browser/org.gtk.IconBrowser4.appdata.xml new file mode 100644 index 0000000000..838449ac27 --- /dev/null +++ b/demos/icon-browser/org.gtk.IconBrowser4.appdata.xml @@ -0,0 +1,31 @@ + + + org.gtk.IconBrowser4.desktop + CC0-1.0 + LGPL-2.0+ + GTK Icon Browser + Program to browse themed icons + +

+ GTK Icon Browser is a simple application to show themed icons that + are available on the system. +

+
+ + + + HiDpiIcon + ModernToolkit + + https://www.gtk.org + gtk-4.0 + matthias.clasen_at_gmail.com + Matthias Clasen and others + + + +

A new developers snapshot towards GTK 4.0.

+
+
+
+
-- 2.30.2